.books{
    display: flex;
    flex-wrap: wrap;
  }
 .books div{
   width: 25%;
   text-align: center;
   min-height: 250px;
   margin-bottom: 10px;
 }
 .books section{
   width: 92%;
   margin: auto;
   border: 1px solid #dfdfdf;
   height: 100%;
   padding: 15px 0;
 }
 .addcar{
   border: none !important;
 }
 img{
   width: 120px;
   height: 140px;
 }
 .details{
   margin-top: 15px;
   color: #666;
 }
 .num{
   margin-left: 10px;
   color: blue;
 }
 .activity{
   color: red;
 }